carrion flower (stapelia) - Alemán Inglés Diccionario